Big Huge Thesaurus

smallpox virus

noun